Big Huge Thesaurus

Catha edulis

noun

sounds kind of like